package estadosPaper;

import org.junit.Assert;
import org.junit.Test;

import estadosPaper.Estado;
import estadosPaper.ParcialmenteRevisado;
import estadosPaper.SinRevisar;

public class SinRevisarTestOld extends EstadoTest {

	@Override
	public Estado definirEstado() {
		return new SinRevisar(this.getPaper());
	}

	@Test
	public void agregarNota() {
		this.getEstadoATestear().agregarNota(this.getNota());
		Assert.assertTrue("el estado deberia ser ParcialmenteRevisado", this
				.getPaper().getEstado() instanceof ParcialmenteRevisado);
		Assert.assertTrue("la nota no se encuentra en el paper", this
				.getPaper().getNotas().contains(this.getNota()));
	}
}
